improvement of living conditions - Espagnol Anglais Dictionnaire